#include "Pessoa.h"

Pessoa::Pessoa(int id)
{
	this->temp_inf=-1;
	this->temp_imu=-1;
	this->infectado=false;
	this->morto=false;
	this->id_pessoa=id;
	this->imune=false;
}
Pessoa::Pessoa(const Pessoa& p){
	this->id_pessoa=p.id_pessoa;
	this->infectado=p.infectado;
	this->morto=p.morto;
	this->temp_imu=p.temp_imu;
	this->temp_inf=p.temp_inf;
	this->imune=p.imune;
}

Pessoa::~Pessoa(void)
{
}


void Pessoa::setTemp_Inf(int temp_inf){
	this->temp_inf=temp_inf;
}
void Pessoa::setTemp_Imu(int temp_imu){
	this->temp_imu=temp_imu;
}

void Pessoa::setInfectado(bool infectado){
	this->infectado=infectado;
}
void Pessoa::setId(int id){
	this->id_pessoa=id;

}
void Pessoa::setMorto(bool morto){
	this->morto=morto;
}
int Pessoa::getTemp_Inf(){
	return this->temp_inf;
}
int Pessoa::getTemp_Imu(){
	return this->temp_imu;
}
int Pessoa::getId(){
	return this->id_pessoa;
}

bool Pessoa::IsInfectado(){//1 true -1 false

	if(this->infectado)
		return true;
	else 
		return false;
}
bool Pessoa::IsMorto(){//1 true -1 false

	if(this->morto)
		return true;
	else 
		return false;
}

bool Pessoa::IsImune(){
	if(this->imune){
		return true;
	}else
		return false;
}
void Pessoa::setImune(bool imune){
	this->imune=imune;
}